<?php

define ('kStringKitAvailable', true);

require_once 'CAutoInclude.php';

CAutoIncludeRegisterKitClasses(
	'StringKit',
	array(
		'CString' => 'CString.php',
		'CCharIterator' => 'CString.php',
		'CEncoding' => 'CEncoding.php',
		'CEncoder' => 'CEncoder.php',
		'CBufferEncoder' => 'CEncoder.php',
		'COneBytePerCharString' => 'COneBytePerCharString.php',
		'COneBytePerCharIterator' => 'COneBytePerCharString.php',
		'CISO_8859_1String' => 'CISO_8859_1.php',
		'CISO_8859_1Encoder' => 'CISO_8859_1.php',
		'CISO_8859_1Iterator' => 'CISO_8859_1.php',
		'CASCIIString' => 'CASCII.php',
		'CASCIIEncoder' => 'CASCII.php',
		'CASCIIIterator' => 'CASCII.php',
		'CUTF_8String' => 'CUTF_8.php',
		'CUTF_8Encoder' => 'CUTF_8.php',
		'CUTF_8Iterator' => 'CUTF_8.php',
		'CStringFilter' => 'CStringFilter.php',
		'CFilterChain' => 'CStringFilter.php',
		'CStringSlice' => 'CStringManipulation.php',
		'CStringChain' => 'CStringManipulation.php',
		'CCodePointArrayString' => 'CCodePointArrayString.php',
		'CCodePointArrayIterator' => 'CCodePointArrayString.php',
		'CCodePointArrayStringBuilder' => 'CCodePointArrayString.php',
		'CUCS2String'   => 'CUCS2.php',
		'CUCS2Iterator' => 'CUCS2.php',
		'CUCS2Encoder'  => 'CUCS2.php',
		'CWindows1252String'   => 'CWindows1252.php',
		'CWindows1252Iterator' => 'CWindows1252.php',
		'CWindows1252Encoder'  => 'CWindows1252.php'
	),
true);

require_once 'StringKit/CEncoding.php';
require_once 'StringKit/CBuiltInEncodings.php';

?>